

import flash.events.Event;
import flash.events.EventDispatcher;
import flash.events.IEventDispatcher;
import mx.core.IPropertyChangeNotifier;
import mx.events.PropertyChangeEvent;
import mx.utils.ObjectProxy;
import mx.utils.UIDUtil;

import pages.*;
import flash.display.*;
import flash.debugger.*;
import flash.printing.*;
import flash.geom.*;
import mx.controls.DataGrid;
import flash.events.*;
import flash.accessibility.*;
import flash.xml.*;
import flash.system.*;
import mx.filters.*;
import flash.profiler.*;
import flash.external.*;
import flash.net.*;
import spark.components.RichText;
import flash.utils.*;
import mx.containers.Accordion;
import flash.text.*;
import flashx.textLayout.elements.ListElement;
import mx.rpc.remoting.mxml.RemoteObject;
import mx.binding.*;
import flash.media.*;
import flash.ui.*;
import spark.components.VGroup;
import mx.styles.*;
import flash.errors.*;

class BindableProperty
{
	/*
	 * generated bindable wrapper for property accordion1 (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'accordion1' moved to '_898767895accordion1'
	 */

    [Bindable(event="propertyChange")]
    public function get accordion1():mx.containers.Accordion
    {
        return this._898767895accordion1;
    }

    public function set accordion1(value:mx.containers.Accordion):void
    {
    	var oldValue:Object = this._898767895accordion1;
        if (oldValue !== value)
        {
            this._898767895accordion1 = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "accordion1", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property dg (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'dg' moved to '_3203dg'
	 */

    [Bindable(event="propertyChange")]
    public function get dg():mx.controls.DataGrid
    {
        return this._3203dg;
    }

    public function set dg(value:mx.controls.DataGrid):void
    {
    	var oldValue:Object = this._3203dg;
        if (oldValue !== value)
        {
            this._3203dg = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "dg", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property dg1 (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'dg1' moved to '_99342dg1'
	 */

    [Bindable(event="propertyChange")]
    public function get dg1():mx.controls.DataGrid
    {
        return this._99342dg1;
    }

    public function set dg1(value:mx.controls.DataGrid):void
    {
    	var oldValue:Object = this._99342dg1;
        if (oldValue !== value)
        {
            this._99342dg1 = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "dg1", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property dg2 (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'dg2' moved to '_99343dg2'
	 */

    [Bindable(event="propertyChange")]
    public function get dg2():mx.controls.DataGrid
    {
        return this._99343dg2;
    }

    public function set dg2(value:mx.controls.DataGrid):void
    {
    	var oldValue:Object = this._99343dg2;
        if (oldValue !== value)
        {
            this._99343dg2 = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "dg2", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property employees (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'employees' moved to '_1657147515employees'
	 */

    [Bindable(event="propertyChange")]
    public function get employees():XMLList
    {
        return this._1657147515employees;
    }

    public function set employees(value:XMLList):void
    {
    	var oldValue:Object = this._1657147515employees;
        if (oldValue !== value)
        {
            this._1657147515employees = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "employees", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property list4 (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'list4' moved to '_102982486list4'
	 */

    [Bindable(event="propertyChange")]
    public function get list4():flashx.textLayout.elements.ListElement
    {
        return this._102982486list4;
    }

    public function set list4(value:flashx.textLayout.elements.ListElement):void
    {
    	var oldValue:Object = this._102982486list4;
        if (oldValue !== value)
        {
            this._102982486list4 = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "list4", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property mainGroup (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'mainGroup' moved to '_273241018mainGroup'
	 */

    [Bindable(event="propertyChange")]
    public function get mainGroup():spark.components.VGroup
    {
        return this._273241018mainGroup;
    }

    public function set mainGroup(value:spark.components.VGroup):void
    {
    	var oldValue:Object = this._273241018mainGroup;
        if (oldValue !== value)
        {
            this._273241018mainGroup = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "mainGroup", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property remoteObject (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'remoteObject' moved to '_175457499remoteObject'
	 */

    [Bindable(event="propertyChange")]
    public function get remoteObject():mx.rpc.remoting.mxml.RemoteObject
    {
        return this._175457499remoteObject;
    }

    public function set remoteObject(value:mx.rpc.remoting.mxml.RemoteObject):void
    {
    	var oldValue:Object = this._175457499remoteObject;
        if (oldValue !== value)
        {
            this._175457499remoteObject = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "remoteObject", oldValue, value));
        }
    }

	/*
	 * generated bindable wrapper for property richTxt (public)
	 * - generated setter
	 * - generated getter
	 * - original public var 'richTxt' moved to '_1196876788richTxt'
	 */

    [Bindable(event="propertyChange")]
    public function get richTxt():spark.components.RichText
    {
        return this._1196876788richTxt;
    }

    public function set richTxt(value:spark.components.RichText):void
    {
    	var oldValue:Object = this._1196876788richTxt;
        if (oldValue !== value)
        {
            this._1196876788richTxt = value;
           if (this.hasEventListener("propertyChange"))
               this.dispatchEvent(mx.events.PropertyChangeEvent.createUpdateEvent(this, "richTxt", oldValue, value));
        }
    }



}
